Mysterious Object Has Washed Up On An Australian Beach | Al Jazeera Newsfeed